English to filipino meaning of

Ang Baffin Bay ay isang anyong tubig na matatagpuan sa pagitan ng hilagang-silangang baybayin ng Baffin Island ng Canada at ng kanlurang baybayin ng Greenland. Ang pangalang "Baffin" ay pinaniniwalaang nagmula sa English explorer na si William Baffin, na nag-explore sa lugar noong unang bahagi ng ika-17 siglo.